package com.cy.ppj.model.vo.enter;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 后台-企业详情信息VO
 * @Author tanyilin
 * @Date 2019/4/25 14:28
 */
@Data
@ApiModel("后台-企业详情信息VO")
public class EnterDetailVO {

    @ApiModelProperty(value = "企业ID", example = "0")
    private Long enterId;

    @ApiModelProperty(value = "企业名称")
    private String enterName;

    @ApiModelProperty(value = "企业统一信用代码")
    private String enterCreditCode;

    @ApiModelProperty(value = "企业地址")
    private String enterAddress;

    @ApiModelProperty(value = "法人名称")
    private String juridicalName;

    @ApiModelProperty(value = "法人身份证号")
    private String juridicalIdentityCard;

    @ApiModelProperty(value = "法人手机号码")
    private String juridicalPhone;

    @ApiModelProperty(value = "省份")
    private String province;

    @ApiModelProperty(value = "城市")
    private String city;

    @ApiModelProperty(value = "评估额度", example = "0.00")
    private BigDecimal evaluateAmt;

    @ApiModelProperty(value = "评估日期")
    private Date evaluateDate;

    @ApiModelProperty(value = "评估次数", example = "0")
    private Integer evaluateCount;

    @ApiModelProperty(value = "基本信息填写状态")
    public boolean baseInfo;

    @ApiModelProperty(value = "股东信息填写状态")
    public boolean shareholderInfo;

    @ApiModelProperty(value = "管理人员信息填写状态")
    public boolean managerInfo;

    @ApiModelProperty(value = "对外投资信息填写状态")
    public boolean investmentInfo;

    @ApiModelProperty(value = "申报数据明细填写状态")
    public boolean declareDataDetail;

    @ApiModelProperty(value = "财务报表填写状态")
    public boolean financeInfo;

    @ApiModelProperty(value = "利润表填写状态")
    public boolean corporateProfit;
}
